*{ margin:0px; padding:0px;}
html{height:100%;}
body{ font-family:寰蒋闆呴粦; font-size:14px;height:100%;}
a{ text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
img{ border:0px; width:100%; height:auto;}
ul{ list-style:none;}
.ui-body-c, .ui-dialog.ui-overlay-c{ background:none; text-shadow:none;}
.ui-body-c, .ui-body-c input, .ui-body-c select, .ui-body-c textarea, .ui-body-c button{ font-family:寰蒋闆呴粦; }

/*---------澶撮儴鍒楄〃妗嗘灦-------*/
.header{ height:40px; position:fixed; top:0px; left:0px; z-index:99; width:100%;}
.header a{ float:left; width:25%; display:block; height:40px; cursor:pointer; background:url(images/xt.png) right center no-repeat; background-size:contain;	}
.header a:last-child{ background:none;}
.header a p{width: 20px;height: 20px;position: relative;	background: url(images/weiba-icons.png) no-repeat;  margin:12px auto;}
.header a:first-child p{ background:url(pic_03.png) center no-repeat;}
.header a:nth-child(2) p{background:url(pic_07.png) center no-repeat;}
.header a:nth-child(3) p{background:url(pic_05.png) center no-repeat; }
.header a:last-child p{background:url(pic_09.png) center no-repeat;}

/*棣栭〉骞荤伅鐗�/
.slideBox{ position:relative; overflow:hidden; margin:0 auto; }
.slideBox .hd{ position:absolute; height:28px; line-height:28px; bottom:0; right:0; z-index:1; }
.slideBox .hd li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#333; text-indent:-9999px; overflow:hidden; margin:0 6px;   }
.slideBox .hd li.on{ background:#fff;  }
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center;  }
.slideBox .bd li img{ background:url(loading.gif) center center no-repeat;  vertical-align:top; width:100%;/* 鍥剧墖瀹藉害100%锛岃揪鍒拌嚜閫傚簲鏁堟灉 */}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 鍘绘帀閾炬帴瑙︽懜楂樹寒 */
.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(focusBg.png) repeat-x; color:#fff;  text-align:left;  }

/**棣栭〉妗嗘灦**/
.content{overflow:hidden;margin:5px; line-height:21px;}

.detail-content{min-height: 300px;overflow:hidden;margin:50px 5px 40px;line-height: 21px;}

/*---------鍒楄〃鍐呭椤垫鏋�------*/
.list-content{ min-height:350px; overflow:hidden; margin-top:40px; margin-bottom:50px;}
.list-content a{   text-shadow: 0 1px 1px #F6F6F6; height:50px; line-height:50px; overflow:hidden; position:relative; display:block; }
.list-content a div.text{white-space: nowrap;font-weight:400; margin-right:35px; overflow:hidden;}
.list-content a div.pic{position: absolute;	width: 40px;height: 40px;top: 5px;left: 22px;}
.list-content a p{
    position: absolute;
    right: 12px;
    top: 50%;
    margin-top: -9px;
    width: 18px;
    height: 18px;
    background-color: #666;
    background-color: rgba(0,0,0,.4);
    background-image: url(icons-18-white.png) ;
    background-repeat: no-repeat;
    border-radius: 9px;
    -moz-border-radius: 9px;
    -webkit-border-radius: 9px;
    background-position: 	-108px -1px;

}
.list-content a div.text{ margin-left:20px; margin-right:35px; overflow:hidden;}
.list-content a div.text-img{ margin-left:80px; margin-right:35px; overflow:hidden;}

/*-----------鍥剧墖鍒楄〃鍐呭妗嗘灦------------*/
.img-content{min-height:350px; overflow:hidden; margin:40px auto 50px;}
.img-content div{ width:95%; height:120px; margin:10px auto 0px;}
.img-content a{ height:120px; float:left; width:48%; border-radius:5px; overflow:hidden; position:relative;}
.img-content a:nth-child(2){ float:right;}
.img-content a div{ width:100%; position:absolute; padding-left:10px; display:block; bottom:0px; height:30px; line-height:30px; background:rgba(0,0,0,0.7); color:#FFF;}

.img-content2{ overflow:hidden; margin:40px auto 50px; padding-bottom:5px;}
.img-content2 div{ width:95%; height:150px; margin:10px auto 0px;}
.img-content2 a{ height:150px; float:left; width:48%; border-radius:5px; overflow:hidden; position:relative;}
.img-content2 div a:nth-child(2){ float:right;}
.img-content2 a p.img{ width:95%; margin:5px auto 0px;; height:100px;}
.img-content2 a p.text{ width:90%; margin:0px auto; padding:5px;  font-size:14px; border-bottom:1px solid #ccc; color:#300;}


/*---------鑴氶儴鍐呭-------*/
.footer{line-height:25px; text-align:center;width:100%;position:fixed; bottom:0; left:0;}
.footer-top{ color:#333; font-weight:bold; font-size:12px;}
.footer-bottom{ background:#333; color:#FFF; line-height:25px; font-size:12px; }
.footer-bottom a{ color:#fff;}


/*----------鑱旂郴鏂瑰紡寮规鍐呭---------------*/
.bj{width:100%; height:100%; background:#000;  opacity:0.5; position:fixed; top:0px; z-index:4;}
.touch-content{ width:250px; height:250px; position:fixed; top:50%; left:50%; margin-left:-125px; margin-top:-125px; z-index:9;}
.touch-content p.text{ color:#fff; text-align:center; line-height:24px;}
.touch-content p.text-img{ color:#fff; text-align:center; line-height:24px;}
.touch-content p.icon{background: url(images/weiba-icons.png); width:30px; height:30px; margin:0px auto;}

/*<<<<<<<<<<<<<<<涓�釜鎸夐挳鏄剧ず鏂瑰紡>>>>>>>>>>>>>*/
.touch-bj-1{ background:#000; width:100%; height:100%; position:absolute; left:0px; top:0px; border-radius:10px; opacity:0.7;}
.touch-bj-1 a{ display:block; width:70px; height:65px; margin:0px auto ; position:relative; top:50%; margin-top:-30px;}
/*<<<<<<<<<<<<<<<涓や釜鎸夐挳鏄剧ず鏂瑰紡>>>>>>>>>>>>>*/
.touch-bj-2{ background:#000; width:100%; height:100%; position:absolute; left:0px; top:0px; border-radius:10px; opacity:0.7;}
.touch-bj-2 a:first-child{ display:block; width:70px; height:65px; float:left; position:relative; top:50%; margin-top:-30px; margin-left:30px;}
.touch-bj-2 a:last-child{ display:block; width:70px; height:65px; float:right; position:relative; top:50%; margin-top:-30px; margin-right:30px;}
/*<<<<<<<<<<<<<<<涓変釜鎸夐挳鏄剧ず鏂瑰紡>>>>>>>>>>>>>*/
.touch-bj-3{ background:#000; width:100%; height:100%; position:absolute; left:0px; top:0px; border-radius:10px; opacity:0.7;}
.touch-bj-3 a:first-child{  display:block; width:70px; height:65px; position:relative; margin:40px auto 0px;}
.touch-bj-3 a:nth-child(2){ display:block; width:70px; height:65px; float:left; position:relative; top:20%; margin-top:-30px; margin-left:30px;}
.touch-bj-3 a:last-child{ display:block; width:70px; height:65px; float:right; position:relative; top:20%; margin-top:-30px; margin-right:30px;}
/*<<<<<<<<<<<<<<<鍥涗釜鎸夐挳鏄剧ず鏂瑰紡>>>>>>>>>>>>>*/
.touch-bj-4{ background:#000; width:100%; height:100%; position:absolute; left:0px; top:0px; border-radius:10px; opacity:0.7;}
.touch-bj-4 a:first-child{  display:block; width:70px; height:65px; position:relative; margin:20px auto 0px;}
.touch-bj-4 a:nth-child(2){ display:block; width:70px; height:65px; float:left; position:relative; top:20%; margin-top:-35px; margin-left:30px;}
.touch-bj-4 a:nth-child(3){ display:block; width:70px; height:65px; float:right; position:relative; top:20%; margin-top:-35px; margin-right:30px;}
.touch-bj-4 a:last-child{  display:block; width:70px; height:65px; position:relative; margin:90px auto 0px; clear:left;}


/*----------渚ц竟鏍忓唴瀹�--------------*/
.sidebar{ width:16em; position:fixed; top:40px;  min-height:320px; right:-100%; display:none;}
.sidebar a{ display:block; clear:both; height:40px; line-height:40px; color:#fff;  box-shadow:1px 1px 1px #CCC;}
.sidebar a:last-child{ box-shadow:none;}
.sidebar p.text,.sidebar p.text-img{ float:left; margin-left:10px;}
.sidebar p.pic{ float:right; background-image: url(icons-18-white.png);background-position: -108px -1px; width:18px; height:18px;background-color: rgba(0,0,0,0.4); border-radius:10px; margin-right:10px; margin-top:10px;}

/*icon鍧愭爣*/
.touch-content p.tel{background-position:-64px 0px; background-repeat:no-repeat;}
.touch-content p.map{background-position:-190px 0px; background-repeat:no-repeat;}

/*鎸夐挳*/
div.button{ height:40px; margin-top:20px;}
div.button a{ margin:0px 9.5%; border-radius:15px; width:30%; float:left; display:block; height:30px; text-align:center; line-height:30px; font-weight:bold;}